import com.bourre.transitions.IFrameListener;/** * All cursors to be used with {@link fever.display.cursor.CursorManager}  * manager must implement {@link Cursor} interface. * * @author Romain Ecarnot */interface fever.display.cursor.Cursor extends IFrameListener{	/**	 * Indicates if system cursor must be hidden or not.	 * (default {@code false}).	 */	public function hideSystemCursor( ) : Boolean;		/** Sets cursor's {@code x} location offset. */	public function setXOffset( x : Number ) : Void;		/** Returns cursor {@code x} offset. */	public function getXOffset( ) : Number;		/** Sets cursor's {@code y} location offset. */	public function setYOffset( y : Number ) : Void;		/** Returns cursor {@code y} offset. */	public function getYOffset( ) : Number;		/**  Shows cursor. */	public function show( ) : Void;		/** Hides cursor. */	public function hide( ) : Void;}